Turreted drill - İspanyolca İngilizce Sözlük